Gallows Bird — definition

1. gallows bird (Noun)

1 definition

gallows bird (Noun) — A person who deserves to be hanged.

2 types of
scoundrel villain